sauce of chilli and tomato - French English Dictionary